﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
namespace HF.WorkFlow.DataContract
{
    /// <summary>
    /// 实体类FrmworkTreeEntity 。(属性说明自动提取数据库字段的描述信息)
    /// </summary>
    [DataContract]
    public class FrmworkTreeEntity
    {
        #region Entity
        /// <summary>
        /// 导航树Id
        /// </summary>
        [DataMember]
        public string TreeId { get; set; }
        /// <summary>
        /// 父节点Id
        /// </summary>
        [DataMember]
        public string FatherId { get; set; }
        /// <summary>
        /// 名称
        /// </summary>
        [DataMember]
        public string Caption { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        [DataMember]
        public string Description { get; set; }
        /// <summary>
        /// 节点类型
        /// </summary>
        [DataMember]
        public string NodeType { get; set; }
        /// <summary>
        /// 级别
        /// </summary>
        [DataMember]
        public int TreeLevel { get; set; }
        /// <summary>
        /// 位置
        /// </summary>
        [DataMember]
        public string FullPosition { get; set; }
        /// <summary>
        /// 是否显示
        /// </summary>
        [DataMember]
        public bool IsVisable { get; set; }
        /// <summary>
        /// dll文件名
        /// </summary>
        [DataMember]
        public string DllFileName { get; set; }
        /// <summary>
        /// 类名
        /// </summary>
        [DataMember]
        public string DllClassName { get; set; }
        /// <summary>
        /// 方法名
        /// </summary>
        [DataMember]
        public string DllMethodName { get; set; }
        /// <summary>
        /// 窗体名
        /// </summary>
        [DataMember]
        public string FormName { get; set; }
        /// <summary>
        /// 窗体打开方式
        /// </summary>
        [DataMember]
        public string OpenWindowType { get; set; }
        /// <summary>
        /// 是否双击
        /// </summary>
        [DataMember]
        public bool MouseIsClick { get; set; }
        /// <summary>
        /// 图标
        /// </summary>
        [DataMember]
        public int ImageIndex { get; set; }
    
        #endregion Entity

    }
}

